#[cfg(feature = "use_async_feature")]
#[macro_export]
macro_rules! waiting_element {
    ($driver:expr, $select:expr) => {{
        crate::tools::retry_my(|| $driver.find_element($select), 15, 2000).await?
    }};
    ($driver:expr, $select:expr, $take:expr) => {{
        crate::tools::retry_my(|| $driver.find_element($select), $take, 2000).await?
    }};
}
/*($driver:expr, $select:expr) => {{
      use thirtyfour::prelude::ElementWaitable;
      let _element: WebElement = $driver.find_element($select).await?;
      _element.wait_until().displayed().await?;
      sleep_range().await;
      _element
}};*/
